package com.lucweb.entity;

import javax.persistence.*;

@Entity
@Table(name = "task_wx", schema = "firesystem", catalog = "")
public class TaskWx {
    private int id;
    private String bcfxzzbwt;
    private String bcrwxygb;
    private String companyName;
    private String confirmPeople;
    private String ddhd;
    private String executeTime;
    private String isConfirm;
    private String linkman;
    private String nature;
    private String remarks;
    private String result;
    private String sbsljysf;
    private String taskNumber;
    private String taskPeople;
    private String tqyjflx;
    private String updown;
    private String wtztzcqr;
    private String zzbfkqr;
    private String taskName;
    private String taskAdress;
    private String peopleLate;
    private String cxfs;
    private String time;
    private String zpkq;
    private String rwjhzp;
    private String ddxfs;

    @Id
    @Column(name = "Id", nullable = false)
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    @Basic
    @Column(name = "bcfxzzbwt", nullable = true, length = 255)
    public String getBcfxzzbwt() {
        return bcfxzzbwt;
    }

    public void setBcfxzzbwt(String bcfxzzbwt) {
        this.bcfxzzbwt = bcfxzzbwt;
    }

    @Basic
    @Column(name = "bcrwxygb", nullable = true, length = 255)
    public String getBcrwxygb() {
        return bcrwxygb;
    }

    public void setBcrwxygb(String bcrwxygb) {
        this.bcrwxygb = bcrwxygb;
    }

    @Basic
    @Column(name = "companyName", nullable = true, length = 255)
    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    @Basic
    @Column(name = "confirmPeople", nullable = true, length = 255)
    public String getConfirmPeople() {
        return confirmPeople;
    }

    public void setConfirmPeople(String confirmPeople) {
        this.confirmPeople = confirmPeople;
    }

    @Basic
    @Column(name = "ddhd", nullable = true, length = 255)
    public String getDdhd() {
        return ddhd;
    }

    public void setDdhd(String ddhd) {
        this.ddhd = ddhd;
    }

    @Basic
    @Column(name = "executeTime", nullable = true, length = 255)
    public String getExecuteTime() {
        return executeTime;
    }

    public void setExecuteTime(String executeTime) {
        this.executeTime = executeTime;
    }

    @Basic
    @Column(name = "isConfirm", nullable = true, length = 255)
    public String getIsConfirm() {
        return isConfirm;
    }

    public void setIsConfirm(String isConfirm) {
        this.isConfirm = isConfirm;
    }

    @Basic
    @Column(name = "linkman", nullable = true, length = 255)
    public String getLinkman() {
        return linkman;
    }

    public void setLinkman(String linkman) {
        this.linkman = linkman;
    }

    @Basic
    @Column(name = "nature", nullable = true, length = 255)
    public String getNature() {
        return nature;
    }

    public void setNature(String nature) {
        this.nature = nature;
    }

    @Basic
    @Column(name = "remarks", nullable = true, length = 255)
    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    @Basic
    @Column(name = "result", nullable = true, length = 255)
    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    @Basic
    @Column(name = "sbsljysf", nullable = true, length = 255)
    public String getSbsljysf() {
        return sbsljysf;
    }

    public void setSbsljysf(String sbsljysf) {
        this.sbsljysf = sbsljysf;
    }

    @Basic
    @Column(name = "taskNumber", nullable = true, length = 255)
    public String getTaskNumber() {
        return taskNumber;
    }

    public void setTaskNumber(String taskNumber) {
        this.taskNumber = taskNumber;
    }

    @Basic
    @Column(name = "taskPeople", nullable = true, length = 255)
    public String getTaskPeople() {
        return taskPeople;
    }

    public void setTaskPeople(String taskPeople) {
        this.taskPeople = taskPeople;
    }

    @Basic
    @Column(name = "tqyjflx", nullable = true, length = 255)
    public String getTqyjflx() {
        return tqyjflx;
    }

    public void setTqyjflx(String tqyjflx) {
        this.tqyjflx = tqyjflx;
    }

    @Basic
    @Column(name = "updown", nullable = true, length = 255)
    public String getUpdown() {
        return updown;
    }

    public void setUpdown(String updown) {
        this.updown = updown;
    }

    @Basic
    @Column(name = "wtztzcqr", nullable = true, length = 255)
    public String getWtztzcqr() {
        return wtztzcqr;
    }

    public void setWtztzcqr(String wtztzcqr) {
        this.wtztzcqr = wtztzcqr;
    }

    @Basic
    @Column(name = "zzbfkqr", nullable = true, length = 255)
    public String getZzbfkqr() {
        return zzbfkqr;
    }

    public void setZzbfkqr(String zzbfkqr) {
        this.zzbfkqr = zzbfkqr;
    }

    @Basic
    @Column(name = "taskName", nullable = true, length = 255)
    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    @Basic
    @Column(name = "taskAdress", nullable = true, length = 255)
    public String getTaskAdress() {
        return taskAdress;
    }

    public void setTaskAdress(String taskAdress) {
        this.taskAdress = taskAdress;
    }

    @Basic
    @Column(name = "peopleLate", nullable = true, length = 255)
    public String getPeopleLate() {
        return peopleLate;
    }

    public void setPeopleLate(String peopleLate) {
        this.peopleLate = peopleLate;
    }

    @Basic
    @Column(name = "cxfs", nullable = true, length = 255)
    public String getCxfs() {
        return cxfs;
    }

    public void setCxfs(String cxfs) {
        this.cxfs = cxfs;
    }

    @Basic
    @Column(name = "time", nullable = true, length = 255)
    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    @Basic
    @Column(name = "zpkq", nullable = true, length = 255)
    public String getZpkq() {
        return zpkq;
    }

    public void setZpkq(String zpkq) {
        this.zpkq = zpkq;
    }

    @Basic
    @Column(name = "rwjhzp", nullable = true, length = 255)
    public String getRwjhzp() {
        return rwjhzp;
    }

    public void setRwjhzp(String rwjhzp) {
        this.rwjhzp = rwjhzp;
    }

    @Basic
    @Column(name = "ddxfs", nullable = true, length = 255)
    public String getDdxfs() {
        return ddxfs;
    }

    public void setDdxfs(String ddxfs) {
        this.ddxfs = ddxfs;
    }


    @Override
    public String toString() {
        return "TaskWx{" +
                "id=" + id +
                ", bcfxzzbwt='" + bcfxzzbwt + '\'' +
                ", bcrwxygb='" + bcrwxygb + '\'' +
                ", companyName='" + companyName + '\'' +
                ", confirmPeople='" + confirmPeople + '\'' +
                ", ddhd='" + ddhd + '\'' +
                ", executeTime='" + executeTime + '\'' +
                ", isConfirm='" + isConfirm + '\'' +
                ", linkman='" + linkman + '\'' +
                ", nature='" + nature + '\'' +
                ", remarks='" + remarks + '\'' +
                ", result='" + result + '\'' +
                ", sbsljysf='" + sbsljysf + '\'' +
                ", taskNumber='" + taskNumber + '\'' +
                ", taskPeople='" + taskPeople + '\'' +
                ", tqyjflx='" + tqyjflx + '\'' +
                ", updown='" + updown + '\'' +
                ", wtztzcqr='" + wtztzcqr + '\'' +
                ", zzbfkqr='" + zzbfkqr + '\'' +
                ", taskName='" + taskName + '\'' +
                ", taskAdress='" + taskAdress + '\'' +
                ", peopleLate='" + peopleLate + '\'' +
                ", cxfs='" + cxfs + '\'' +
                ", time='" + time + '\'' +
                ", zpkq='" + zpkq + '\'' +
                ", rwjhzp='" + rwjhzp + '\'' +
                ", ddxfs='" + ddxfs + '\'' +
                '}';
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;

        TaskWx taskWx = (TaskWx) o;

        if (id != taskWx.id) return false;
        if (bcfxzzbwt != null ? !bcfxzzbwt.equals(taskWx.bcfxzzbwt) : taskWx.bcfxzzbwt != null) return false;
        if (bcrwxygb != null ? !bcrwxygb.equals(taskWx.bcrwxygb) : taskWx.bcrwxygb != null) return false;
        if (companyName != null ? !companyName.equals(taskWx.companyName) : taskWx.companyName != null) return false;
        if (confirmPeople != null ? !confirmPeople.equals(taskWx.confirmPeople) : taskWx.confirmPeople != null)
            return false;
        if (ddhd != null ? !ddhd.equals(taskWx.ddhd) : taskWx.ddhd != null) return false;
        if (executeTime != null ? !executeTime.equals(taskWx.executeTime) : taskWx.executeTime != null) return false;
        if (isConfirm != null ? !isConfirm.equals(taskWx.isConfirm) : taskWx.isConfirm != null) return false;
        if (linkman != null ? !linkman.equals(taskWx.linkman) : taskWx.linkman != null) return false;
        if (nature != null ? !nature.equals(taskWx.nature) : taskWx.nature != null) return false;
        if (remarks != null ? !remarks.equals(taskWx.remarks) : taskWx.remarks != null) return false;
        if (result != null ? !result.equals(taskWx.result) : taskWx.result != null) return false;
        if (sbsljysf != null ? !sbsljysf.equals(taskWx.sbsljysf) : taskWx.sbsljysf != null) return false;
        if (taskNumber != null ? !taskNumber.equals(taskWx.taskNumber) : taskWx.taskNumber != null) return false;
        if (taskPeople != null ? !taskPeople.equals(taskWx.taskPeople) : taskWx.taskPeople != null) return false;
        if (tqyjflx != null ? !tqyjflx.equals(taskWx.tqyjflx) : taskWx.tqyjflx != null) return false;
        if (updown != null ? !updown.equals(taskWx.updown) : taskWx.updown != null) return false;
        if (wtztzcqr != null ? !wtztzcqr.equals(taskWx.wtztzcqr) : taskWx.wtztzcqr != null) return false;
        if (zzbfkqr != null ? !zzbfkqr.equals(taskWx.zzbfkqr) : taskWx.zzbfkqr != null) return false;
        if (taskName != null ? !taskName.equals(taskWx.taskName) : taskWx.taskName != null) return false;
        if (taskAdress != null ? !taskAdress.equals(taskWx.taskAdress) : taskWx.taskAdress != null) return false;
        if (peopleLate != null ? !peopleLate.equals(taskWx.peopleLate) : taskWx.peopleLate != null) return false;
        if (cxfs != null ? !cxfs.equals(taskWx.cxfs) : taskWx.cxfs != null) return false;
        if (time != null ? !time.equals(taskWx.time) : taskWx.time != null) return false;
        if (zpkq != null ? !zpkq.equals(taskWx.zpkq) : taskWx.zpkq != null) return false;
        if (rwjhzp != null ? !rwjhzp.equals(taskWx.rwjhzp) : taskWx.rwjhzp != null) return false;
        if (ddxfs != null ? !ddxfs.equals(taskWx.ddxfs) : taskWx.ddxfs != null) return false;

        return true;
    }

    @Override
    public int hashCode() {
        int result1 = id;
        result1 = 31 * result1 + (bcfxzzbwt != null ? bcfxzzbwt.hashCode() : 0);
        result1 = 31 * result1 + (bcrwxygb != null ? bcrwxygb.hashCode() : 0);
        result1 = 31 * result1 + (companyName != null ? companyName.hashCode() : 0);
        result1 = 31 * result1 + (confirmPeople != null ? confirmPeople.hashCode() : 0);
        result1 = 31 * result1 + (ddhd != null ? ddhd.hashCode() : 0);
        result1 = 31 * result1 + (executeTime != null ? executeTime.hashCode() : 0);
        result1 = 31 * result1 + (isConfirm != null ? isConfirm.hashCode() : 0);
        result1 = 31 * result1 + (linkman != null ? linkman.hashCode() : 0);
        result1 = 31 * result1 + (nature != null ? nature.hashCode() : 0);
        result1 = 31 * result1 + (remarks != null ? remarks.hashCode() : 0);
        result1 = 31 * result1 + (result != null ? result.hashCode() : 0);
        result1 = 31 * result1 + (sbsljysf != null ? sbsljysf.hashCode() : 0);
        result1 = 31 * result1 + (taskNumber != null ? taskNumber.hashCode() : 0);
        result1 = 31 * result1 + (taskPeople != null ? taskPeople.hashCode() : 0);
        result1 = 31 * result1 + (tqyjflx != null ? tqyjflx.hashCode() : 0);
        result1 = 31 * result1 + (updown != null ? updown.hashCode() : 0);
        result1 = 31 * result1 + (wtztzcqr != null ? wtztzcqr.hashCode() : 0);
        result1 = 31 * result1 + (zzbfkqr != null ? zzbfkqr.hashCode() : 0);
        result1 = 31 * result1 + (taskName != null ? taskName.hashCode() : 0);
        result1 = 31 * result1 + (taskAdress != null ? taskAdress.hashCode() : 0);
        result1 = 31 * result1 + (peopleLate != null ? peopleLate.hashCode() : 0);
        result1 = 31 * result1 + (cxfs != null ? cxfs.hashCode() : 0);
        result1 = 31 * result1 + (time != null ? time.hashCode() : 0);
        result1 = 31 * result1 + (zpkq != null ? zpkq.hashCode() : 0);
        result1 = 31 * result1 + (rwjhzp != null ? rwjhzp.hashCode() : 0);
        result1 = 31 * result1 + (ddxfs != null ? ddxfs.hashCode() : 0);
        return result1;
    }
}
